package hhm.framessm.authority.service;

import java.util.List;

import javax.annotation.Resource;

import hhm.framessm.pojo.TbResource;

public interface PermissionService {

	// 增加资源
	void insertResource(TbResource resource);

	// 修改资源
	void updateResource(TbResource resource);

	// 查找所有资源
	@SuppressWarnings("unchecked")
	List<TbResource> findAllResource();

	// 根据uri查找资源
	TbResource findResourceByURI(String uri);

	// 根据id查找资源
	Resource findResourceById(String id);

	// 删除资源
	void deleteResource(String id);
}
